package main

import "fmt"

// 匿名字段: 适用于只用一次的结构体

type person struct {
	string
	int
}

func main() {
	p1 := person{
		"二狗",
		18,
	}
	fmt.Println(p1)        // {二狗 18}
	fmt.Println(p1.string) // 二狗
	fmt.Println(p1.int)    // 18

	// 匿名结构体
	var p = struct {
		x int
		y int
	}{1, 2}
	fmt.Println(p) // {1 2}
}
